export default {
  formatUnixTimestamp(timestamp) {
    // 将Unix时间戳转换为毫秒
    const date = new Date(timestamp * 1000)

    // 获取各个时间部分
    const year = date.getFullYear()
    const month = String(date.getMonth() + 1).padStart(2, '0')
    const day = String(date.getDate()).padStart(2, '0')
    const hours = date.getHours()
    const minutes = String(date.getMinutes()).padStart(2, '0')

    // 转换为12小时格式
    const ampm = hours >= 12 ? 'PM' : 'AM'
    const formattedHours = hours % 12 || 12

    // 构建格式化的时间字符串
    const formattedTime = `${year}-${month}-${day} ${formattedHours}:${minutes} ${ampm}`

    return formattedTime
  },
}
